什么是懒加载?
懒加载就是什么时候使用什么时候开辟空间,不用的时候只是一个指针不占用内存,当使用的时候为其alloc/init,这时候才占用内存.只要不使用就永远不会真正生成,不会占用空间.
//懒加载示例
- (NSMutableArray *)array{
if(_array == nil){
_array = [[NSMutableArray alloc]init];
}
return array;
}
什么是懒加载?
懒加载就是什么时候使用什么时候开辟空间,不用的时候只是一个指针不占用内存,当使用的时候为其alloc/init,这时候才占用内存.只要不使用就永远不会真正生成,不会占用空间.
//懒加载示例
- (NSMutableArray *)array{
if(_array == nil){
_array = [[NSMutableArray alloc]init];
}
return array;
}
Baaaan赞 1阅读 2.2k
Swift社区赞 5阅读 1.3k
Swift社区赞 6阅读 2k评论 2
Swift社区赞 4阅读 2.1k
Swift社区赞 4阅读 2k
Swift社区赞 4阅读 2k
Swift社区赞 4阅读 1.9k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。